Developing critical embedded systems on multicore architectures: the PRELUDE-SCHEDMCORE toolset

نویسندگان

  • Mikel Cordovilla
  • Frédéric Boniol
  • Julien Forget
  • Eric Noulard
  • Claire Pagetti
چکیده

In this paper we present an end-to-end framework for the design and the implementation of embedded systems on a symmetric multicore. The developer first specifies the system using the PRELUDE language, a formal realtime architecture description language. The compiler then translates the program into a set of communicating periodic tasks that preserves the semantics of the original program. The schedulability analysis is performed by the SCHEDMCORE analyzer. If the program is schedulable, it can finally be executed on the target multicore architecture using the SCHEDMCORE execution environment.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrated Development Framework for Safety-Critical Embedded Systems

This paper presents an integrated framework for designing and implementing safety-critical embedded systems. The development begins with the specification of the system using the Prelude language. Then there is the compilation step, where the Prelude compiler translates the program into a set of communicating periodic tasks that preserve the semantics of the original program. The necessary sche...

متن کامل

Design of a novel congestion-aware communication mechanism for wireless NoC architecture in multicore systems

Hybrid Wireless Network-on-Chip (WNoC) architecture is emerged as a scalable communication structure to mitigate the deficits of traditional NOC architecture for the future Multi-core systems. The hybrid WNoC architecture provides energy efficient, high data rate and flexible communications for NoC architectures. In these architectures, each wireless router is shared by a set of processing core...

متن کامل

Automatic WCET Analysis of Real-Time Parallel Applications

Tomorrow’s real-time embedded systems will be built upon multicore architectures. This raises two challenges. First, shared resources should be arbitrated in such a way that the WCET of independent threads running concurrently can be computed: in this paper, we assume that timepredictable multicore architectures are available. The second challenge is to develop software that achieves a high lev...

متن کامل

Embedded Software Development For Safety Critical Systems

Title Type embedded software development for safety-critical systems PDF mission-critical and safety-critical systems handbook design and development for embedded applications PDF software engineering for embedded systems chapter 17 multicore software development for embedded systems this chapter draws on material from the multicore guide mpp from the multicore association PDF embedded systems ...

متن کامل

Time Critical Multitasking for Multicore Microcontroller using XMOS Kit

This paper presents the research work on multicore microcontrollers using parallel, and time critical programming for the embedded systems. Due to the high complexity and limitations, it is very hard to work on the application development phase on such architectures. The experimental results mentioned in the paper are based on xCORE multicore microcontroller form XMOS ® . The paper also imitate...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011